#include <iostream>
#include "vectorfunctions.h"

int zeroOut(int x[],int l)
{
	int i, j;
	for(i=0;i<l;i++)
		if(x[i]==0){
			for (j=i;j<l-1;j++)
				x[j]=x[j+1];
			--l;
			if(x[i]==0)
				--i;
		}
return l;
}

int main()
{
	int l, nl;
	int x[100];
	cout<<"Length of array : ";
	cin>>l;
	readVector(x, l);
	nl = zeroOut(x, l);
	printVector(x, nl);
return 0;
}
